<?php
include 'jpaModel.php';
class usuarioModel extends ModelBase	
{
	private $user;
	private $pass;
	private $sql;
	
	
	public function __construct($user,$pass)
	{	
		$this->$user = $user;
		$this->$pass = $pass;
		$sql = new jpaModel();
	}  
	
	
	
	public function addUsuario($usuario,$password,$nombre,$apellido,$ciudad,$provincia,$pais,$telFijo,$telCelular,$direccion,$fechaNacimiento,$fechaAlta,$mail,$imagen,$linkFacebook,$otrasConsideraciones)
	{
		$cols = array("usuario","password","nombre","apellido","ciudad","provincia","pais","telFijo","telCelular","direccion","fechaNacimiento","fechaAlta","mail","imagen","linkFacebook","otrasConsideraciones");
		$val = array($usuario,$password,$nombre,$apellido,$ciudad,$provincia,$pais,$telFijo,$telCelular,$direccion,$fechaNacimiento,$fechaAlta,$mail,$imagen,$linkFacebook,$otrasConsideraciones);	
		
		//$sql = new jpaModel();
		$sql->insert("usuario",$cols,$val);
	}
	
	public function usuarioValido($usuario,$password)
	{
		$columnasSelect ="usuario,password";
		$colW = array ("usuario","password");
		$valW = array ($usuario,$password);
		//$sql = new jpaModel();
	    $result = $sql->select("usuario",$columnasSelect,$colW,$valW);
	    $resultado = $result -> fetchAll();  
         if (count($resultado) > 0) // es válido
            return true;
        else  // no existe o no están bien los datos
            return false;
    }
    
    public function inscribirAGrupos ($grupo)
    {
		$colW = array ("idUsuario","idGrupo");
		$valW = array ($user,$grupo);
		$sql->insert("inscribirGrupo",$colW,$valW);
	}
	
	public function inscribirCategoria($grupo, $categoria)
	{
	}

}

?>
